Bookly\Lib\Cloud\Account B

Total Complexity 96
Dependencies 5
Dependents 3
Total lines 732
Lines of code 347
Logical lines of code 199
Comment lines 240
Methods 39
Properties 10

Methods 39

Method Rating Maintainability Complexity Lines of code
translateError()
A
53 15 19
setupListeners()
S
44 5 44
forgotPassword()
S
56 5 19
createStripeCheckoutSession()
S
59 5 14
getPurchasesList()
S
57 3 17
getPreApprovalUrl()
S
59 3 16
getPayPalRenewAutoRechargeUrl()
S
60 3 15
getStripeRenewAutoRechargeUrl()
S
60 3 14
createPayPalOrder()
S
61 3 13
sendLowBalanceNotification()
S
60 3 12
productActive()
S
65 3 10
getSubscriptions()
S
65 3 10
register()
S
65 3 8
setInvoiceData()
S
65 3 9
disableAutoRecharge()
S
66 3 9
getProductActivationTexts()
S
62 2 13
changePassword()
S
66 2 8
changeCountry()
S
67 2 8
logout()
S
65 2 9
login()
S
63 2 10
resendConfirmation()
S
70 2 7
confirmEmail()
S
69 2 7
getAutoRechargeEndAt()
S
73 2 5
getAutoRechargeGateway()
S
73 2 5
enableSendingWeeklySummary()
S
80 1 3
disableSendingWeeklySummary()
S
80 1 3
getNotifySummary()
S
82 1 3
getRechargeData()
S
82 1 3
setup()
S
79 1 3
getInvoiceData()
S
81 1 3
getAutoRechargeBonus()
S
80 1 3
getAutoRechargeAmount()
S
80 1 3
autoRechargeEnabled()
S
80 1 3
getCountry()
S
82 1 3
getBalance()
S
82 1 3
getEmailConfirmed()
S
82 1 3
getInvoiceLink()
S
80 1 3
loadProfile()
S
76 1 4
getUserName()
S
82 1 3